import { NgModule } from "@angular/core";
import { CommonModule } from "@angular/common";
import { FormsModule } from "@angular/forms";
import { Routes, RouterModule } from "@angular/router";
import { AccountReportsComponent } from "./accountReports/accountReports.component";
import { FtpReportsService } from "./ftpReports.service";
import { ToasterModule } from "angular2-toaster";
import { AccountsService } from "../userManagement/accounts/accounts.service";
import { TableModule } from "../../shared/components/table/table.module";
import { PipesModule } from "../../shared/pipes/pipes.module";

const routes: Routes = [
    {
        path: '',
        component: AccountReportsComponent
    }
];

@NgModule({
    imports: [
        CommonModule,     
        FormsModule,        
        TableModule,
        PipesModule,
        RouterModule.forChild(routes),
        ToasterModule.forRoot()  
    ],
    declarations: [  
        AccountReportsComponent   
    ],
    providers: [FtpReportsService, AccountsService]
})
export class FtpReportsModule {

}